package org.dxy.domain.command.productionLine;

import lombok.Builder;
import lombok.Value;

/**
 * @description: 产线报警命令
 */
@Builder
@Value
public class ReportProductionLineAlarmCommand {
    /**
     * 产线 ID
     */
    Long lineId;

//    /**
//     * 报警类型
//     * TEMPERATURE - 温度报警
//     * PRESSURE - 压力报警
//     * LOGISTICS - 物流报警
//     * QUALITY - 质量报警
//     * SAFETY - 安全报警
//     * OTHER - 其他报警
//     */
//    String alarmType;
//
//    /**
//     * 报警代码
//     */
//    String alarmCode;
//
//    /**
//     * 报警等级
//     * CRITICAL - 严重报警
//     * WARNING - 警告
//     * NOTICE - 提示
//     */
//    String alarmLevel;
//
//    /**
//     * 报警描述
//     */
//    String description;
//
//    /**
//     * 报警位置
//     */
//    String location;
} 